package com.ruoyi.mould.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import java.util.Date;

/**
 * 【请填写功能名称】对象 jac_mould_log
 *
 * @author ruoyi
 * @date 2021-02-18
 */
@Data
public class JacMouldLog extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 维护时间 */
    @Excel(name = "维护时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date createdate;

    /** 维护人 */
    @Excel(name = "维护人")
    private String createname;

    /** 生效字段 */
    @Excel(name = "生效字段")
    private String isvalid;

    /** 发生金额 */
    @Excel(name = "发生金额")
    private Double price;

    /** 发生日期 */
    @Excel(name = "发生日期", width = 30, dateFormat = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date date;

    /** 是否应用于模具成本分摊 */
    @Excel(name = "是否应用于模具成本分摊")
    private String isshare;

    /** 转移接收模具名称 */
    @Excel(name = "转移接收模具名称")
    private String transfername;

    /** 转移接收模具代码 */
    @Excel(name = "转移接收模具代码")
    private String transfercode;

    /** 类型 */
    @Excel(name = "类型")
    private String mouldtype;

    /** 模具名称 */
    @Excel(name = "模具名称")
    private String mouldname;

    /** 模具编号 */
    @Excel(name = "模具编号")
    private String mouldcode;

    /** 事业部 */
    @Excel(name = "事业部")
    private String companycode;

    /** , COLUMN_COMMENT,  */
    private Long id;

    private Long operationSerialNumber;
}
